winch-head man - French English Dictionary